本吧共有主题数111个,帖子数479篇,蝶粉1位。
内容转换:台灣正體
 
点击 回复 标题 作者 最后回复
1061 0

【程序】STM32讀取DHT11溫濕度傳感器的數據並在1602液晶上顯示

#include <stdio.h>
#include <stm32f10x.h>
#define RS_0 (GPIOA->BRR = GPIO_BRR_B...
巨大八爪鱼 3-5  巨大八爪鱼
1127 2

【程序】STM32單片機通過DAC向1602液晶提供對比度電壓,不使用外部電位器

/* LCD1602引腳2(VDD)必須接5V電壓, 不可以接3.3V電壓。其他引腳(包括引腳15-背光電源正)都可以接3.3V電壓 */
/* 必須把J-Link設為不供電(更改內部跳線),...
巨大八爪鱼 3-5  巨大八爪鱼
984 1

【程序】STM32使用DAC控制電壓表指針位置的程序

#include <stm32f10x.h>
void delay(void)
{
    uint32_t i;...
巨大八爪鱼 3-5  巨大八爪鱼
1138 4

【程序】STM32單片機操作ST93C46存儲器的程序(3.2V電壓)

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
#define CS_0 (GPIOA->BRR = GPI...
巨大八爪鱼 2-28  巨大八爪鱼
1023 2

【程序】STM32程序中使用printf和scanf函數讀寫串口 [图片]

巨大八爪鱼 2-26  巨大八爪鱼
959 0

【程序】STM32使用SPI接口操作93C46存儲器

/* 93C46選默認的16位模式 */
#include <stm32f10x.h>
#define _BV(n) (1 << (n))
#define C...
巨大八爪鱼 2-25  巨大八爪鱼
1208 2

【程序】STM32使用SPI接口(8位模式)讀取93C46存儲器上的數據

/* 93C46選默認的16位模式,但SPI總線上每次發送/接收8位數據 */
#include <stm32f10x.h>
#define _BV(n) (1 <...
巨大八爪鱼 2-24  巨大八爪鱼
1044 2

【程序示例】使用位帶操作法操作GPIOC的I/O口

#include <stm32f10x.h>
void delay(void)
{
    uint32_t i;...
巨大八爪鱼 2-20  巨大八爪鱼
1078 3

【程序】STM32通過DMA自動向串口發送指定長度的數據

#include <stm32f10x.h>
#include <string.h>
#define _BV(n) (1 << (n))
uint...
巨大八爪鱼 1-16  巨大八爪鱼
928 1

【程序】STM32通過DMA自動接收串口數據到數組中

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t num[2] = {0, 0}; // 數碼管兩側...
巨大八爪鱼 1-16  巨大八爪鱼
895 0

OV2640攝像頭的DCMI驅動dcmi_ov2640.h/.c位於STM32F4的固件庫裡面

所在的文件夾是STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/Project/STM32F4xx_StdPeriph_Examples/DCMI/DCMI_CameraExamp...
巨大八爪鱼 1-16  巨大八爪鱼
1212 3

【C++程序】用C++編寫STM32F103串口通訊程序 [图片]

【程序運行效果】
巨大八爪鱼 1-16  巨大八爪鱼
1074 6

【示例程序】NVIC中斷優先級的配置

【示例1:高優先級中斷屏蔽並清除低優先級中斷】
#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint16...
巨大八爪鱼 1-15  巨大八爪鱼
1121 4

GPIO_CRH/CRL配置方法

每1位16進位數表示一個I/O埠。
1為10MHz推輓輸出(推輓輸出適合直接驅動)(復用為9)
2為2MHz推輓輸出(復用為a)
3為50MHz推輓輸出(復用為b)
5為10M...
巨大八爪鱼 1-15  巨大八爪鱼
1087 5

【程序】STM32定時器1的使用

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t seg8[] = {0xc0, 0xf9, 0xa...
巨大八爪鱼 1-14  巨大八爪鱼
1070 8

【程序】STM32軟體模擬I2C協議讀寫24C04存儲器

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
#define SCL_1 GPIOB->BSRR = _B...
巨大八爪鱼 1-13  巨大八爪鱼
1105 4

【程序】STM32單脈衝模式的使用

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t n = 0;
uint8_t seg8[]...
巨大八爪鱼 1-11  巨大八爪鱼
1139 5

【方法】硬體觸發定時器TIM1的COM事件的方法

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t n = 0;
uint8_t seg8[]...
巨大八爪鱼 1-11  巨大八爪鱼
982 3

【驗證性實驗】TIM1定時器死區時間(dead-time)的加入及檢測

【程序】
#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t i = 0;
uint8_t...
巨大八爪鱼 1-10  巨大八爪鱼
1134 9

【程序】STM32定時器1的強置輸出模式(Forced output mode)

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
void delay(void)
{...
巨大八爪鱼 1-10  巨大八爪鱼
773 0

【程序】STM32定時器1的輸出比較模式(Output compare mode)

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t cnt = 0; // 匹配計數
uint8...
巨大八爪鱼 1-9  巨大八爪鱼
754 1

【程序】STM32 CRC32校驗值計算模塊的使用

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint32_t data;
uint8_t seg8[]...
巨大八爪鱼 1-8  巨大八爪鱼
863 1

【程序】STM32定時器1輸入捕獲

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t seg8[] = {0xc0, 0xf9, 0xa...
巨大八爪鱼 12-30  巨大八爪鱼
985 3

【程序】STM32定時器1對外部輸入信號(PA9下降沿)進行計數,帶消抖

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t seg8[] = {0xc0, 0xf9, 0xa...
巨大八爪鱼 12-30  巨大八爪鱼
957 6

【程序】STM32外部中斷的使用(以PB4為例)

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t num = 0;
uint8_t s...
巨大八爪鱼 12-19  巨大八爪鱼
1340 9

【程序】STM32F103C8T6最小系統板連接8位74HC595驅動的數碼管模塊並顯示數字 [图片]

巨大八爪鱼 11-22  巨大八爪鱼
1063 1

【解決方案】用SEGGER J-Flash燒寫STM32單片機後,單片機程序不能自動運行,需要按RESET鍵才能運行 [图片]

首先點擊菜單欄中的Options -> Project settings...命令,在Production選項卡中的Actions performed by "Production Progra...
巨大八爪鱼 11-21  巨大八爪鱼
1895 10

【教程】STM32開發環境的搭建 [图片]

【1】下載安裝Keil uVision5 MDK-ARM。
打開網站:http://www.keil.com/
選擇MDK-ARM,填寫個人註冊信息後可下載,然後安裝。
(四個可以同...
巨大八爪鱼 10-3  巨大八爪鱼
1250 1

【手冊】STM32F1官方英文手冊 [图片]

地址:http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/st...
巨大八爪鱼 9-27  巨大八爪鱼
816 2

【資料】1602液晶中LCDWriteCom函式的指令範圍 [图片]

巨大八爪鱼 7-3  巨大八爪鱼
978 7

【程式】1602液晶中一些非常用功能的使用——讀取屏幕內容以及自定義字元、當前光標位置 [图片]

讀取屏幕上寫入的內容以及光標的位置。
巨大八爪鱼 7-3  巨大八爪鱼
971 6

【STM32入門級程序14】1602液晶 [图片]

巨大八爪鱼 7-1  巨大八爪鱼
981 3

【STM32入門級程序9】使用SysTick精確控制流水燈的流速

【main.c】
#include <stm32f10x.h>
int main(void)
{
    GPIO_InitTypeD...
巨大八爪鱼 7-1  巨大八爪鱼
894 3

【STM32入門級程序13】矩陣鍵盤——線反轉法 [图片]

線反轉法也是識別閉合鍵的一種常用方法,該法比行掃描速度快。
先將行線作為輸出線,列線作為輸入線,行線輸出全0信號,讀入列線的值,那麼在閉合鍵所在的列線上的值必為0;然後從列線輸出全0信號,再讀取...
巨大八爪鱼 7-1  巨大八爪鱼
1042 7

【STM32入門級程序12】矩陣鍵盤——行掃描法 [图片]

【接線】
巨大八爪鱼 7-1  巨大八爪鱼
980 4

【講解】關於普中開發板上STM32F10X的PB2~PB7埠不受控制的問題

默認情況下,由於JTAG沒有關閉,因此PB3~4不能作為普通I/O口使用。此外,為了用串口方式下載程序,還需在STM32轉接板上插上BOOT1的跳線(綠色轉接板的左上角),這更是導致了PB2~...
巨大八爪鱼 6-30  巨大八爪鱼
934 4

【講解】與GPIO操作有關的8個庫函數 [图片]

巨大八爪鱼 6-30  巨大八爪鱼
1071 7

【方法】STM32單片機控制PNP三極體導通狀態 [图片]

【電路】
巨大八爪鱼 6-30  巨大八爪鱼
974 1

【轉載】解決Keil uVision4代碼編輯器中文字符亂碼問題 [图片]

MDK-ARM 使用中一直有個很糾結的問題,中文字符支持不好。
比如寫代碼注釋,使用中文刪除字符就會只刪除一半問題。複製粘貼代碼中間有中文就會出現亂碼問題。
想過換IAR,新學個I...
巨大八爪鱼 6-30  巨大八爪鱼
934 1

本吧簡介 [图片]

巨大八爪鱼 6-30  巨大八爪鱼
871 0

【STM32入門級程序11】蜂鳴器

#include <stm32f10x.h>
void delay(void)
{
 uint32_t i;
 for (i = 0; i...
巨大八爪鱼 6-30  巨大八爪鱼
1010 3

【STM32入門級程序10】繼電器的控制 [图片]

【接線】
巨大八爪鱼 6-30  巨大八爪鱼
1043 5

【解決方案】Win7下STM32標準庫的chm幫助文件無法打開的解決辦法 [图片]

【症狀】
HTML幫助文件:
雙擊打開後無法顯示其內容:
巨大八爪鱼 6-30  巨大八爪鱼
863 2

【STM32入門級程序6】使用庫函數實現流水燈

關於如何新建使用標準固件庫的工程,請參閱:https://zh.arslanbar.net/post.php?t=24015
【程序代碼——main.c】
#include <stm...
巨大八爪鱼 5-14  巨大八爪鱼
822 0

【STM32入門級程序8】使用庫函數實現按鍵控制數碼管

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t segdisp[] = {0xc0, 0xf9,...
巨大八爪鱼 5-14  巨大八爪鱼
825 1

【STM32入門級程序7】使用庫函數實現數碼管從1970到2038計數

#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint8_t segdisp[] = {0xc0, 0xf9,...
巨大八爪鱼 5-14  巨大八爪鱼
925 2

【STM32入門級程序4】8位共陰數碼管顯示12345678

【代碼】
#include <stm32f10x.h>
#define _BV(n) (1 << (n))
uint32_t n = 12345678;...
巨大八爪鱼 5-14  巨大八爪鱼
921 2

【STM32入門級程序5】使用ODR和IDR寄存器直接操作I/O口

在STM32中也可以像C51和AVR那樣直接讀取和操作I/O口。
其中,GPIOx->ODR幾乎完全等價於C51中的Px和AVR中的PORTx,GPIOx->IDR則等價於AVR中的...
巨大八爪鱼 5-14  巨大八爪鱼
854 2

【解決方案】普中科技STM32開發板PA7無法輸出電平——導致數碼管最後一位無法顯示 [图片]

拿掉流水燈下面74HC165右邊的跳線帽即可。(如圖所示)
就是因為這個併入串出鎖存器影響了PA7口的正常功能。。。。
巨大八爪鱼 5-13  巨大八爪鱼
1692 13

【入門】STM32F103C8——新建模板工程 [图片]

標準庫的下載請參閱:https://zh.arslanbar.net/post.php?t=24014
新建工程的步驟請參閱:
http://jingyan.baidu.com/album...
巨大八爪鱼 5-13  巨大八爪鱼
发表帖子
标题:
内容:
用户名: 您目前是匿名发表。
验证码:
看不清?换一张
(快捷键:Ctrl+Enter)
本吧信息
本吧粉丝:1
吧主: 巨大八爪鱼 [申请]
会员: 蝶粉1

分类:程序設計

STM32简介
载入中...
精品区
本吧暂无精品区分类。