• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
  • 全部板块
    • 全部板块
大家还在搜
  • 基于Wi-Fi的RFID定位系统探讨

    等一系列问题。因此,基于几何角的测量技术,比如到达角(AOA)、到达相位(POA)、到达时间(TOA)或者到达时间差(TDOA)不能很好的应用在室内定位系统中。近几年,随着射频识别技术(Radio

    2019-05-29 07:45

  • 关于以太网到多路E1适配电路设计及FPGA实现你想知道的都在这

    关于以太网到多路E1适配电路设计及FPGA实现你想知道的都在这

    2021-05-06 06:17

  • 未来频谱监测系统需要具备哪些能力

    作为频谱管理(各国均非常重视)的“眼睛”和“耳朵”,“频谱监测”主要用于无线频谱资源管理、无线电台站管理、电磁环境管理。随着无线电通信系统持续、快速向前发展,频谱监测系统也需要相应地演进。2016年1月28日,ITU-R(国际电信联盟无线电通信局)发布技术报告“Spectrum monitoring evolution(频谱监测的演进)”,具有较大参考价值,本文及时介绍其中的主要内容。1、无线电通信系统频谱利用方式演进及对于未来频谱监测系统的能力要求无线电通信系统正在持续、快速地向前演进(典型代表为软件定义无线电技术及认知无线电系统)。目前,无线电通信系统的频谱利用方式主要为采取自适应频率使用、同频复用、宽带接入、频谱扩展(包括频谱直接序列扩展与跳频)等技术。因此,相应地,未来的频谱监测系统应具有面向各种新兴无线电通信技术与系统的监测能力,主要包括三大方面:微弱信号检测(detection of weak signal)、同频信号分离(co-frequency signal separation)、多模定位(multi-mode location。基于数字信号处理及各种相关定位技术的组合)。下文分别简要介绍。

    2019-06-18 07:11

  • 两个不同ISR中的端口访问,优先级高于另一个

    嗨,家伙,发现一个奇怪的,我有一个ISR例程在我的PIC32 MZ,2级优先级,时钟数据从我的外部ADC,设置一些MUX线,然后设置ADC做另一个转换,通过切换其CS线。这样做大约需要25U,这个中断每25Ms触发。当这发生时,我的LCC显示DMA中断处理程序可以中断,因为它是优先级7,以排序显示的东西。但是,当我试图切换LCD的数据使能线时,它在与ADC CS线相同的端口上,信号有时被反转。如果我在一个中断中访问一个端口,并且另一个中断GZZUMP,并且也写入到同一个端口,那么会有问题吗?我用正确的口罩(即La LaaTaLaTa0x屏蔽)向LATASET寄存器写入,以在两个中断中设置一个PIN,因此这应该尽可能少地使用循环。我如何确保在这些情况下得到正确的写入?99.9%的时间写是正确的,但当我的LCC中断进来时,我正在切换ADC CS线,我看到这个问题。任何帮助赞赏!谢谢 以上来自于百度翻译 以下为原文 Hi guys, Found an odd one, I have an ISR routine on my PIC32MZ, level 2 priority, which clocks data out of my external ADC, sets up some mux lines and then sets the ADC to do another conversion by toggling its CS line. It takes roughly 25uS to do this and this interrupt fires every 25mS. While this is happening, my LCC display DMA interrupt handler can interrupt as it is priority level 7, to sort out the display stuff. But it seems like when I try to toggle the data enable line for the LCD which is on the same PORT as the ADC CS line the signal is sometimes inverted? If I am accessing a port in one interrupt, and another interrupt gazzumps this and also writes to the same port, could there be an issue there? I am writing to the LATASET register with the correct mask (i.e. _LATA_LATA0_MASK) to set a pin in both interrupts so this should use as little cycles as possible? How can I ensure I get a correct write in these instances? For 99.9% of the time the writes are correct but when my LCC interrupt comes in when I am toggling the ADC CS line I see this issue. Any help appreciated! Thanks

    2018-09-07 11:31