-
[单片机] stm32单片机初学,恳求大神赐教
stm32单片机初学,恳请大神赐教!大神:如下是stm32使用TIM3定时器输出方波程序中的一个函数,该函数是对GPIO进行配置,问题在注释部分,恳请大神细心指教,感谢!staticvoidTIM3_GPIO_Config(void){GPIO_InitTypeDefGPIO_InitStructu...
240
热度 -
[单片机] cpu中的(累加器,pc指针,对战打造)寄存器和IO口等配置寄存器是一回事吗
cpu中的(累加器,pc指针,对战制作)寄存器和IO口等配置寄存器是一回事吗?我也不知道脑子里冒出这么个问题,都是存储空间,都有什么区别哪,请各位指点迷津,多谢多谢!!------解决思路----------------------lz发帖也认真点累加器,pc指针,对战制作都是寄存器没错,但是他们的...
237
热度 -
[单片机] 硬件I2C跟软件I2C的区别是什么
硬件I2C和软件I2C的区别是什么?软件I2c有DR和DIR这两个寄存器吗?------解决思路----------------------没有,所谓软件就是手动控制IO口去读写------解决思路----------------------软件i2c没有寄存器概念了dr就是高低电平dir就是输入还...
222
热度 -
[单片机] 如果中断执行时,来了一个低优先级的中断,是怎么办的
如果中断执行时,来了一个低优先级的中断,是怎么处理的?本帖最后由fengyunjh6于2014-07-3118:09:41编辑这个低优先级的中断会丢掉吗?就拿51单片机来说------解决思路----------------------不用想那么复杂,什么队列。可以这样理解:一个中断源发生中断请求时...
355
热度 -
[单片机] USB 同步传输 cypress AN5034解决方法
USB同步传输cypressAN50341、做cortex-m3的同步传输,总是提示出错,分析仪抓包只有PC发向设备的SOF,intoken都没有,所以想试验一下PC软件是否有问题(PC使用的是cypressControlCenter);2、使用CY7C68013A,使用bulkloop例程可以工作...
235
热度 -
[单片机] 大神指点小弟我一下,51单片机的简单串口收发
大神指点我一下,51单片机的简单串口收发从PC上通过串口,发数给51单片机,单片机加上“Igot”后,再发回到PC上代码如下:/********************************************************************************实验名 ...
196
热度 -
[单片机] stm32参照例程程序求解!
stm32参考例程程序求解!!!这是stm32开发板上的一段程序(野火开发板),请大神指教!!!voidSYSCLKConfig_STOP(void){ErrorStatusHSEStartUpStatus;//这句话是什么意思?小弟看不懂!!!RCC_HSEConfig(RCC_HSE_ON);H...
219
热度 -
[单片机] 这个USART的结构体中的变量诀别是什么含义?网上查不到,求大神解答
这个USART的结构体中的变量分别是什么含义?网上查不到,求大神解答。typedefstruct{__IOuint16_tSR;uint16_tRESERVED0;__IOuint16_tDR;uint16_tRESERVED1;__IOuint16_tBRR;uint16_tRESERVED2;_...
222
热度 -
[单片机] stm32 刚入手 有关问题求解
stm32刚入手问题求解小弟最近在自学stm32(用的是stm32f103VE)(野火开发板mini)我想编译一下试试,这个error小弟不知道该怎么办了?恳请大神指教!#include"stm32f10x.h"#include"led.h"#include"key.h"#defineCLI()__...
466
热度 -
[单片机] 关于RSA算法在嵌入式装置中的实现
关于RSA算法在嵌入式设备中的实现我最近在开发一个车载定位设备,要实现交通部的通讯协议,其中涉及到RSA算法。我到网上下了一套RSA的代码,并成功移植到了工程里面,测试初步确认代码正确,是在128位的情况下实现的,128位的情况下生成密钥所花费的时间大概在10秒内。但是《部标协议》要求实现1024位...
208
热度 -
[单片机] 单片机驱动多个展示芯片的驱动
单片机驱动多个显示芯片的驱动简单说是我一个主控芯片接了6-7个TM1640显示芯片。原来我预定义一个端口#defineCLK_HPORTB|=1<<3;#defineCLK_LPORTB&=~(1<<3)这样我就可以在驱动中用预处理,而外面不管引脚怎么变,只要改下预定...
177
热度 -
[单片机] STVD间断计数时不能使用超过32767的数
STVD中断计数时不能使用超过32767的数。很简单的一个定时中断,平台是STVD+COSMIC。完全不能理解。首选定义一个全局变量,类型是unsignedint,stm8中的int是16位,数值范围应该是0~65535.定时器初始为1ms产生一次中断,初始化这里就不贴了。下面是中断处理函数@far...
284
热度 -
[单片机] 請教STM32程序對比字符串函數為什麼會被跳過,该如何解决
請教STM32程序對比字符串函數為什麼會被跳過都是庫函數寫的,變量都有定義,只是沒有貼出來,編譯通過,且可以正確輸出串口字符,但是比較字符部分只有調試的時候會運行到,下載STM32自動運行就沒有比較字符的輸出,很不解,求助intmain(void){inti=0;SysTick_Init();RCC...
177
热度 -
[单片机] 学单片机是否要学电路分析基础
学单片机是不是要学电路分析基础?学习单片机要先学些什么,我看不懂《电路分析基础》,要懂模电、数电才能学?我是看不懂电路图------解决思路----------------------分工细的话也不用太懂如果人少就得懂了
219
热度 -
[单片机] 51单片机编撰不同机器,用的函数不同吗
51单片机编写不同机器,用的函数不同吗?51单片机编程,是通过软件直接像硬件发送二进制信息控制硬件,还是每种机器都提供一套API,调用每种机器提供的不同的API在编程呢?------解决思路----------------------51是真正的裸机,上面什么都没有。
220
热度 -
[单片机] 关于STM32F103的USART中断程序解决方案
关于STM32F103的USART中断程序以下代码实现用PC上串口调试工具发送数据后中断服务程序将接收到的数据发送到PC串口调试工具上。可是我的板子却没有反应,我有用到MAX485芯片,UART接收端RX连接ARM的PA10,UART发送端TX连接PA9,控制发送接收的使能位DE/RE对应PA8,要...
319
热度 -
175
热度 -
[单片机] stm32 编译预加工求解
stm32编译预处理求解小弟最近在学习stm32,其中很多东西不懂,恳请大神指教~~~问题1:比如:下面这个关键字volatile,我也百度过,说是可变的,可是它在程序中的具体作用是什么呢?问题2:再比如:使用_IO和使用IO的作用有啥区别?#ifdef__cplusplus#define__Ivo...
432
热度 -
[单片机] 小弟念学习stm32,请推荐经典入门书籍
小弟想学习stm32,请推荐经典入门书籍小弟最近在学习stm32,买了一个野火的开发板(mini),使用的是stmf103VET6开发板,请大神推荐好的教材(最好不要太难)!!!------解决思路----------------------本人也是初学者!刚学完3个月。特别推荐2本书网上有PDF1...
286
热度 -
[单片机] stm32程序意思求解!
stm32程序意义求解!!!问题:如程序注释部分,这里的UPDATE是什么意思?是指中断更新吗?那该如何理解呢?staticvoidTIM3_Mode_Config(void){ TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure; TIM_OCInitType...
181
热度