《ARMCortex-M4嵌入式实战开发精解——基于STM32F4》由廖义奎编著,本书从理论与实践相结合的角度,通过丰富的实例深入浅出地讲解STM32F4系列DSC的特点与应用。
电子书500多页,齐全高清。
全书共24章,包括ARMcortex—M4内核及DSC介绍、系统架构、电路设计、程序设计入门、标准外设库应用、FPU单元及浮点数运算、DSP指令及DSP库、启动与复位、PWR电源管理、CCM核心耦合存储器、RCC及系统时钟配置、GPIO及应用、NVIC及中断管理、sysTick定时器、EXTI外部中断、USART通信、FSMC接口及LCD屏控制、触摸屏控制、RTC实时时钟及日历功能、定时器、ADC应用、DMA应用、以太网接口及应用、DCMI视频接口及应用。
本书共享所有实例源程序,读者可在北京航空航天大学出版社网站的“下载专区”免费下载。
2024/1/29 10:28:52 103.36MB CortexM4 嵌入式 开发精解 STM32F4
1
pwm输出实验经过验证TIM2定时器输出输出4通道通道1PA0通道2PA1通道3PA2通道4PA3可通过TIM_SetCompare1(TIM1,PWM);对PA1进行输出PWM谢谢
2024/1/28 14:20:37 2KB STM32 PWM
1
定时器的应用Alarm.sln
2024/1/21 22:32:47 857B c#
1
功能全部实现;
误差很小;
利用51单片机IO口作输出,通过定时器的周期性中断输出一个占空比可调、频率可调的简易方波信号发生器,具体要求如下:1、完成频率范围为0.1Hz~5KHz的方波发生器,要求如下:(1)占空比5%~95%连续可调;
(2)可键盘输入信号发生的频率。
2、可完成脉宽范围为100μs~1s的脉冲信号发生器,要求如下:(1)可键盘输入发生脉冲宽度;
(2)每按一次触发键,可发出一个单脉冲。
3、根据已经描述的C语言控制程序,运用Proteus画出硬件连接图,并将运用C语言描述的程序下载到Proteus虚拟单片机中,在Proteus中实现“简易方波信号发生器”的各项功能。
1
本工程是使用C#中的WinFrom技术来实现的串口通讯助手功能。
主要实现以下功能:1、实现自动加载可用串口。
2、打开串口,并且使用C#状态栏显示串口的状态。
3、实现了串口的接收数据和发送数据功能。
4、串口使用定时器进行定时发送数据。
5、可以打开文件夹,选择文件进行发送,并且将发送文件的内容显示在发送文本框中。
6、可以清空发送和接收文本框中的内容。
7、可以实时计算发送和接收的字节数。
8、实现打开文件夹保存发送和接收的文件内容(目前只支持.txt文件)。
9、实时显示当前时间。
2024/1/20 14:10:34 708KB 串口通讯 C#串口
1
STM32F4系列基于最新的ARMCortexM4内核,在现有出色的STM32微控制器产品组合中新增了信号处理功能,并提高了运行速度;
STM32F407x集成了定时器、3个ADC、2个DAC、串行接口、外存接口、实时时钟、CRC计算单元和模拟真随机数发生器在内的整套先进外设。
STM32F407在STM32F405产品基础上增加了多个先进外设。
这些例程适合刚接触STM32F407的学者们。
2024/1/19 19:46:20 16.3MB STM32F407
1
PWM这个功能在飞思卡尔、STM32等高档的单片机内部有专用的模块,用此类芯片实现PWM功能时只需要通过设置相应的寄存器就可实现周期和占空比的控制。
但是如果要用51单片机的话,也是可以的,但是比较的麻烦。
此时需要用到内部定时器来实现,可用两个定时器实现,也可以用一个定时器实现。
2024/1/18 22:20:35 72KB PWM波
1
STM32F030使用ADC功能的例子,用定时器控制采样频率,用了DMA传输。
程序注释也比较详细。
其中还对比了STM32F103和STM32F030使用ADC时代码的细微区别。
2024/1/16 16:43:44 265KB STM32F030 ADC
1
本书介绍了Linux设备驱动开发理论、框架与实例,详细说明了自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论,以及字符设备、块设备、tty设备、I2c设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动架构中各个复杂数据结构和函数的关系,并讲解了Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。
2023/12/29 4:52:17 14.82MB Linux 内核 驱动
1
STM32L152例程,包含各种外设的驱动程序,如定时器、SPI、I2C、串口、ADC、看门狗、SDIO等。
开发STM32L152可参考
2023/12/23 19:51:34 18.28MB STM32L152 例程
1
共 417 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡