nRF52832串口调试不正常的问题

    近期用这个尘封已久的平台(PCA10040开发板)调试一个外部 SPI 设备,发现通过串口输出调试信息,有时候能输出,有时候不能输出,本来好好的能正常输出呢,结果重新上电一下,就无法输出了,感觉颇为恼火。经过一番周折,发现串口配置的时候,要禁用流控,就可以了,具体配置如下:这样配置就只需要两根线就能完成调试信息输出了,一根地线,一根 Tx 线。void uart_init(void)   {       u

2018年03月20日 RFID 143次阅读 0条评论

STM32环境搭建,建立工程及程序烧录

    开发环境的搭建:STM32开发环境使用Keil MDK进行,那怎么使用MDK建立一个工程呢?MDK下载首先应该下载到MDK官网:http://www.keil.com/arm/mdk.asp 下载最新版的MDK安装包,进入MDK官网,点击download按钮 跳转到下载界面,填入必要的信息: 然后在页面下方点击提交按钮: 如果填写的信息,符合要求,在本页面将会显示下载连接: 点击下载MDK(可以看到香农这里的MDK版本是MDK520,大概有567

2018年03月20日 STM32 202次阅读 0条评论

STM32F107VC单片机用串口USART1下载

    BOOT0接了高电平,BOOT1(PB2)接了下拉电阻,串口线为PA9和PA10,通电后运行Flash Loader,发现PA9上的LED灯是亮着的(亮度较低,可初步判断PA9处于带下拉电阻的输入模式),用万用表测量68脚(PA9)的电压,为0.79V。用串口调试助手打开串口,发送0x7f(发送后PA9上的灯立即熄灭),收到的数据是“00 79”,也就是在ACK(0x79)字节前收到了一个错误的数据0x00。而Flash Loader只认0x79,所以才会提示Unrecognized devic

2018年03月19日 STM32 164次阅读 0条评论

STM32F103RE单片机利用外部中断和DMA获

    PC端程序:在port.txt里面写好串口号,然后运行Release里面的程序接收图像单片机端程序:dcmi_ov2640.h和dcmi_ov2640.c是从STM32F4官方标准库里面的OV2640 DCMI例程里面找到的,经过了修改后移植到了STM32F1单片机上中断方式程序+PC端上位机:链接: https://pan.baidu.com/s/1bdnoMseZa4n9T0o6CjZ5jw 密码: ucyaDMA方式程序:链接: https://pan.baidu.com/s/1Icqj3

2018年03月19日 STM32 183次阅读 0条评论

STM32F103C8单片机上完全用寄存器实现的U

    本程序的目的是为了演示STM32 USB寄存器的使用方法以及SCSI命令的处理流程,程序只实现了基本的磁盘读写功能。该USB设备使用了3个端点:ENDP0(Control型端点),EP1_IN和EP1_OUT(Bulk型端点)。由于时间关系, 下面的无关紧要的功能还没做: SCSI_REQUEST_SENSE命令只实现了返回"磁盘驱动器已弹出"的信息(也就是Table 203 Preferred TEST UNIT READY responses中的CHECK CO

2018年03月19日 STM32 165次阅读 0条评论

STM8L051之低功耗停机配置问题

           在做stm8L的小一个项目,由电池供电,当按键长按关机,系统进入停机模式,虽然系统运行的时候有十几毫安的电流消耗(还没使用RTC定时唤醒),但是在停机模式下电流消耗竟然还有1.33ma的电流,花了半天的时间找资料,看文档,在网上看到不少大牛能做到0.4ua,自己无论如何设置IO,外设都无补于事,停机模式下电流最低还有1ma。        最后只能将开机初始化的外设函数一个一个注释掉,包括AD

2018年03月19日 STM8 247次阅读 0条评论

STM8L051之通过ADC1与DMA读取内部参

    这在芯片供电电压变化的情况下,测量外部ADC电压输入提供一个确定的参考电压。这里提前厘清下:该内部参考电压VREFINT 并非ADC 的参考电压,ADC 的参考电压依然是VDD。即使VDD 有所波动,这个VREFINT 电压恒定不变,对于ADC 电路而言,它只是个测试点。对于某固定的ADC 参考电压情况下,所有被测电压点的AD转换值与该点电压值保持同一比例关系,换句话说,对于ADC参考电压固定情况下,各点的电压与ADC值与成线性关系。下面图形是芯片分别在3个不同参考电压的示意图,这里参考电压接V

2018年03月19日 STM8 214次阅读 0条评论

STM8S单片机入门

           最近做的项目涉及到硬件,核心部分用了STM8S单片机.以前只是学校里用过51单片机,基本上从零开始学STM8S,陆陆续续花了2个月时间,差不多做完了.这两天把自己学习STM8S单片机的过程整理了一下,写了几篇博客,虽然是最基本的东西,自认为还是比较实用的,希望对大家有所帮助.       STM8S单片机是一款广泛使用的8位低功耗单片机,具备系统成本低、功能强大等特点。功能强大也带来了学习入门相对较难的

2018年03月19日 STM8 204次阅读 0条评论

关于使用BJX-LINK-001调试stm8s系列

           工作需要,最近忙于调试一款2.4G无线芯片解决方案,采用的芯片是ARF2496K,该芯片要求外部供电3.3V,所以不能直接使用普通的C51控制,除非接转换芯片。AT89S52、STC89C52都没有用武之处了,所以主控选型初步定为STM8S系列,最终调试时所使用的为STM8S103F3。       一开始,我们使用的是由博巨兴提供的方案,主控为BJX8F101BTG,其实这片芯片的核心就是STM8S。

2018年03月19日 STM8 164次阅读 0条评论

IARforstm8新建工程模板

    第一步:安装IAR for stm8 (略)我使用的1.31版本,使用一个多月还没发现问题。第二步:新建工程1.新建文件夹test,再在test文件夹下建立user文件夹2.打开IAR for stm8 1.313.点击 Project --> Creat New Project 4.弹出如下对话框,选择STM8 Series --> Empty project --> OK 。5.保存.ewp文件到刚才新建的文件夹1-LED --> user下,取名test

2018年03月19日 STM8 166次阅读 0条评论
9/13 ‹‹ 4 5 6 7 8 9 10 11 12 13 ››
搜索
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
    文章归档
    友情链接
    标签列表
    猜你喜欢