디지털 제어 시스템을 갖춘 펄스 전원의 소프트웨어 및 하드웨어 프로젝트
대학의 외교 프로젝트
디지털 제어 시스템을 통한 스위칭 전원 공급 장치의 소프트웨어 및 하드웨어 설계. 대학의 논문 프로젝트
편집 수요일 : keil.uvision v5.34.0.0
코드 편집기 : vscode ( home_ps_300.code-workspace )
사용 된 라이브러리 : Hal st
cppcheck 2.10 https://cppcheck.sourceforge.io/
runsticanalysiscode.cmd를 실행하십시오
분석 결과를 파일에 표시 할 수 있습니다.
STM32 Cubemx
STM32F103C8T6 (실제로 중국 아날로그 CH32F103C8T6이 있습니다)
Freertos 커널 v10.0.1
buildrun.cmd를 실행하십시오
(대상 옵션 ...-> 출력 탭 -> galka "배치 파일 만들기")
st-link v2, run programflash.bat를 연결하십시오
터미널은 UART TTL 인터페이스를 통해 구현됩니다. Tera 용어 구성 파일 : utils/teraterm.ini for putty la puttystart.cmd

git flow branch 모델이 적용되었습니다 : http://danielkummer.github.io/git-flow-chetsheet/
초기화하려면 git bash를 시작하고 소개합니다.
git flow init -f시맨틱 버전 2.0.0 https://semver.org/
하드웨어 디렉토리에 있습니다. 체계 E3 및 E4는 Shemes 카탈로그에 제시되어 있습니다. Shemes 카탈로그의 LTSPICE 프로그램에서 펄스 변환기 모델. PCB 카탈로그에서 인쇄 회로 보드의 소스 파일. 그림 카탈로그의 Picturies 카탈로그 이미지

물리적으로 두 개의 보드를 나타냅니다.


https://microtechnics.ru/stm32cubemx-bystryj-start-s-frertos-stm32/
https://hackaday.com/2020/10/22/stm32-clones-the-bad-and-the-ugly/
https://alexgyver.ru/less/code-optimization/
https://alexgyver.ru/lessons/filters/
https://itnan.ru/post.php?c=1&p=267573- 정보 RTOS
캔을 올리십시오.
LL 라이브러리로 전송;
RTO 대신 라이트 프로토픽 (Conqurams)을 적용하십시오 (예 : http://dunkels.com/adam/pt/)