44问答网
所有问题
当前搜索:
stm32单片机程序编写
谁有
STM32单片机
带源码硬件调试的经历
答:
STM32
任何一个外设模块都很简单开发,可以在他们标准工程上开发就好了,修改好初始化
程序
,以及逻辑处理程序就能把STM32调试好。在keil的c语言编译环境上开发。
51
单片机
的赋值在
STM32
上应该怎样变化?
答:
先把
STM32的
16位端口读进来,将GPIOA的低8位赋值为你的数据,高8位不变,再将处理后的16位数据写到GPIOA GPIOB同理。这里的“读进来”不是用读引脚的功能,而是读取写数据寄存器,即上一次写的数据。
STM32单片机
一般都用来做什么开发
答:
开发板这个定义比较广泛,凡是将原器件按照元器件的特性按照一定的方式焊接在板子上,都能叫做开发板,比如
单片机
开发板,ARM开发板,FPGA开发板等。 单片机开发板只是将单片机所能实现某些功能的元器件焊接在电路板上,目的是便于单片机爱好者
我没学过
单片机
,有c语言基础,能直接学习
stm32
吗?
答:
大概是不行的。虽然stm32要求的c语言你学过,但是很多东西要是直接去学习
stm32的
话很难理解。并且目前stm32的学习资料不是特别多(相比于51
单片机
),基础的更没有了,几乎所有资料都是建立在对单片机有一定认识上的。虽然stm32的确很高级,但是必须很复杂,比较难懂,不然大家都去学习了。比如寄存器,...
说明keil和STC_ISP两个软件的在
单片机程序编写
中的作用?
答:
keil是用来编辑、编译51或AVR
STM32
等
单片机程序
,STC_ISP主要用来下载STC单片机的程序,附带一些计算和测试功能。
关于
stm32单片机
通过串口下载
程序
电路使用ch340和max232芯片的问题...
答:
使用+5v单电源供电。简言之,你的电脑已经有RS232接口,使用MAX232芯片可以实现
单片机
和PC机通过串口进行通信,当然也能下载
程序
。问题是现在的笔记本已经没有了RS232接口,肿么办?ch340是USB转串口芯片,有了它,可以模拟出来一个串口,实现单片机和PC机通过串口进行通信,当然也能下载程序。
51,
32
是什么意思
答:
1、库函数不同。由ST厂商推出的
STM32系列单片机
,ST厂商给了丰富的函数库,可以直接使用库函数,所以比起普通的51单片机在
程序编写
方面要更加的省时。2、运行速度不同。普通的51单片机运行速度较慢,特别是双数据指针,而STM32系列单片机最高工作频率可达72MHz。3、便利程度不同。51单片机的任何器件只...
做基于
单片机
的平衡小车,选
STM32
对比选51的优势
答:
STM32是32位单片机,具有MMU,可以上操作系统。51只是普通的8位单片机。
STM32单片机
的特点:内核:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。存储器:片上集成32-512KB的Flash存储器。6-64KB的SRAM存储器。时钟、复位和电源管理:2.0-3.6V的电源供电和I/O...
单片机
开发板是干什么的?
答:
但他们都是共用一个电源的,不过有些功能区需要接上短路帽才能将
单片机
输出的信号输入到那个功能区里。基本上要实现上功能都是固定的,也就是你说的只有开发板上有的才能,但不排除扩展功能。想要往单片机里
写程序
,首先当然是在Keil 或者相关的软件上
编写
好C或者汇编程序,然后经过编译器编译成单片机能够...
STM32单片机
的复位问题
答:
普通的
单片机
编译的时候,会自动添加一个头文件51.h类似的东西,这个时候就是初始化寄存器了。冷启动的时候一般都没有问题,但是如果是电源拨动类似导致不断重启的热启动,则会 导致寄存器的数值可能出现随机错误,所以使用之前,都初始化然后在赋值设置,这个 步骤是比较保险的,有效的。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜