- 博客(7)
- 资源 (3)
- 收藏
- 关注

原创 STM32芯片Bootloader相关例程
1、USB的方式启动程序,linux平台http://kevincuzner.com/2018/06/28/building-a-usb-bootloader-for-an-stm32/2、flash方式启动程序,windows平台 https://stivalinegozio.com/stm32-bootloader-16/...
2019-07-31 16:35:39
688
原创 Filezilla搭建Linux与Windows文件传输设置
2.为了让虚拟机能够访问主机,同时让主机也能够访问虚拟机,需要在“连接方式”中选择“桥接模式”,然后勾选“赋值物理网络连接状态”,点击“确定”,再启动进入Ubuntu系统,3.经过前面的设置,主机访问虚拟机通道算是开启了,但是这样主机还是无法直接访问的,就像高速公路一样,毕竟不会开飞机,一般都是路修好了还得缴费才能跑,所以接下来还得开启。5.安装ssh服务后,正常情况下系统默认开启系统sshd,需要查看sshd状态如果不是默认启动,修改服务为enable。3.设置完成后点连接,就可以进行愉快的传输了。
2022-11-25 09:44:05
3138
1
原创 STM32 HAL库 ADC配置
STM32 ADC的常用的三种工作模式,搭配一些AD转换芯片的可选择的类型会更加的丰富1. 轮询模式2. 中断模式3. DMA模式轮询模式相对应于HAL库中的配置函数主要有:HAL_StatusTypeDef HAL_ADC_Start(ADC_HandleTypeDef* hadc);//轮询模式,需放在循环中不断开启 HAL_StatusTypeDef HAL_ADC_Stop...
2019-10-24 10:05:45
6069
1
原创 MPLAB® 8 Project 转换为MPLAB X IDE工程
1、在File菜单中选择新建工程2、选择新建工程的类型3、导入Mplab8 IDE的工程文件*,mcp4、选择目标芯片的系列和型号,这里更改了芯片型号,程中相应的文件也要更改5、选择仿真和下载工具6、选择工程的编译器7、设置工程的名称和路径,Mplab X默认路径和Mplab 一致,这里可以随意更改存储的路径8、完成详细信息可以参考microchip官网教程http...
2019-09-06 12:00:30
1107
原创 关于STM32 DMA定时存储与发送的问题
最近在看STM32参考手册时,关于DMA的数据传输有个疑问,怎么在DMA的DMA_Mode_Normal模式下定时的发送数据,在手册上找到了答案: 当通道配置为非循环模式时,传输结束后(即传输计数变为0)将不再产生DMA操作。要开始新的DMA传输,需要在关闭DMA通道的情况下,在DMA_CNDTRx寄存器中重新写入传输数目。 在循环模式下,最后一次传输结束时,DMA_CNDTRx寄存器的内容...
2019-08-21 11:45:39
1056
原创 stm32库函数FSMC功能学习笔记
stm32库函数FSMC功能学习笔记FSMC功能描述FSMC模块能够与同步或异步存储器和16位PC存储器卡接口将AHB传输信号转换到适当的外部设备协议所有的外部存储器共享控制器输出的地址、数据和控制信号,每个外部设备可以通过一个唯一的片选信号加以区分。FSMC在任一时刻只访问一个外部设备。FSMC系统框图FSMC包含四个主要模块:AHB接口(包含FSMC配置寄存器)、NOR闪存...
2019-07-16 14:57:52
1538
原创 STM32学习笔记-—— DAC功能学习
1、一般用途 STM32的一个输出外设,使用于驱动一些外围器件的驱动、音频信号的采集和还原等,对于我来说,嗯,产生一个可控可量化的模拟电压,或者是搞个小小的信号发生器实验。一般来说,都是有图就先看图,根据STM32使用手册,单个DAC通道如下:3、库函数成员包括:// STM32F10x_StdPeriph_Lib_V3.5.0typedef struct{ uint32_t...
2019-07-04 16:43:08
2961
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人